package org.jing.core.logger;

import org.jing.core.lang.BaseConfiguration;
import org.jing.core.lang.annotation.SerializableField;
import org.jing.core.lang.annotation.SerializableType;

/**
 * Description: <br>
 *
 * @author bks <br>
 * @since 2023-09-19 <br>
 */
@SerializableType("jing.logger")
public class JingLoggerConfiguration extends BaseConfiguration {
    @SerializableField(value = "frame", defaultValue = "LOGBACK")
    private String frame;

    @SerializableField(value = "globalLevel", defaultValue = "DEBUG")
    private String globalLevel;

    @SerializableField(value = "localPath", defaultValue = "logs")
    private String localPath;

    public String getFrame() {
        return frame;
    }

    public String getGlobalLevel() {
        return globalLevel;
    }

    public String getLocalPath() {
        return localPath;
    }
}
